package com.qire.manhua.model.viewModel;

import com.qire.common.support.base.IViewModel;
import com.qire.antsbinder.viewModel.annotation.ViewModelProperty;
import com.qire.manhua.BR;

import androidx.lifecycle.MutableLiveData;

public interface IUserProfileEditViewModel extends IViewModel {

	int variableId = BR.userProfileEditViewModel;

	@ViewModelProperty(name = "rewardTipsVisible")
	MutableLiveData<Integer> getRewardTipsVisible();

	@ViewModelProperty(name = "userIdText")
	MutableLiveData<String> getUserIdText();

	@ViewModelProperty(name = "userPortrait")
	MutableLiveData<String> getUserPortrait();

	@ViewModelProperty(name = "nicknameText")
	MutableLiveData<CharSequence> getNicknameText();

	@ViewModelProperty(name = "genderText")
	MutableLiveData<CharSequence> getGenderText();

	@ViewModelProperty(name = "birthdayText")
	MutableLiveData<CharSequence> getBirthdayText();

	@ViewModelProperty(name = "cityText")
	MutableLiveData<CharSequence> getCityText();

}